subperitoneal abscess - French English Dictionary